﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Acceso_Datos.Clases_DAO;
using Capa_Entidad;
namespace Negocio.Clases_BL
{
    public class clsGen_ServicioBL
    {
        clsGen_ServicioDAO datos = new clsGen_ServicioDAO();

        public bool Insertar(GEN_SERVICIO obj)
        {

            return datos.Insertar(obj);
        }

        public bool Modicar(GEN_SERVICIO obj)
        {
            return datos.Modificar(obj);
        }

        public bool Eliminar(GEN_SERVICIO obj)
        {
            return datos.Eliminar(obj);
        }
        public List<GEN_SERVICIO> listar()
        {
            return datos.listar();
        }

        public IEnumerable<Object> listarServicio(Int32 ID)
        {
            var consulta = (from P in datos.listar()
                            where P.TIS_ID_TIPO==ID
                            select new
                           {
                               P.SER_CODIGO,
                               P.SER_NOMBRE,
                               P.TIS_ID_TIPO
                           }).Distinct();
            return consulta;
        }
    }
}
